package dominio.individuos

import org.uqbar.commons.utils.Observable
import dominio.datos.Informacion
import java.util.List
import java.util.ArrayList
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
import java.io.Serializable

@Observable
@JsonIgnoreProperties(ignoreUnknown = true)
class Ocupante implements Serializable {
	
	@Property List<Informacion> pistas = new ArrayList<Informacion>
	
	new() {
		this.pistas = new ArrayList<Informacion>
	}
	
	def esInformante() { false }
	
	def esCuidadorAjeno() { false }
	
	def esCuidadorEnTrampa() { false }
	
	def esVillano() { false }

}